Stoelzel Software Technologie SST
         
         
     
SST ShlWAPIFunctionInfo Icon   ShlWAPI.pas Version 1.08

ShlWAPI.dll Function Support
     
Click to expand or collapse Topic Hierarchy  
Click to expand or collapse Sub-Topics  
Click to expand or collapse Related Topics  
Click to expand or collapse Scroll Controls  
  This page summarizes the results of our research on which functions are exported by various ShlWAPI.dll versions.
Although there are a few exceptions to the rule, it primarily lists those functions that are declared in ShlWAPI.h and/or were documented as ShlWAPI.dll functions in the Microsoft documentation accompanying SDK versions 6.0 through (and including) 6.1.
Furthermore, as most ShlWAPI.dll versions export more than 750 functions and in many cases functions did/do not retain the ordinals by which they are exprted over more than one or two builds, the focus of our research was mainly on if a function is exported by name. The table does therefore not include most functions that are not exported by name in at least one of the tested ShlWAPI.dll versions. For example, the table does not include the majority of the wrapper functions (e.g. AppendMenuWrapW, CopyFileWrapW, etc.), because these, apart from not being exported by name, were neither declared in the SDK's header file(s) (notably, ShlWAPI.h), nor individually documented *11.
Nontheless, where the Microsoft documentation and/or declaration in the header file provided indications that a function is exported by name in one version, but is/may be only available under certain other versions if imported by ordinal, we have tried to determine and specify that ordinal in the respective column.
Columns
Num. This is simply a unique, numerical index. Its purpose is merely to enumerate the listed funcions. The indices are not updated when a filter is applied.
Function Name The name of the function as declared in ShlWAPI.h and/or described in the documentation accompanying Ms SDK version 6.1, and/or by which the fuction is exported in the table's ShlWAPI.dll versions.
Windows ProductName /
File Version /
Exported (Yes/No)
The name of the Windows product line under which the ShlWAPI.dll version was installed. / The ShlWAPI.dll version as shown on the "Details" page of the "Properties" dialog. /
If Yes is specified in this field, the function in the respective row is exported by name, under the operating system and ShlWAPI.dll version combination, specified at the top of the column. Otherwise, the function is either exported only by ordinal or not at all.
Min. ShlWAPI.dll version according to doc. The first ShlWAPI.dll version, according to the documentation accompanying Ms SDK versions 6.0 & 6.1, in which this function is exported. The ShlWAPI.dll version number may or may not be meaningful by itself in this context, but is generally more significant than the operating system version.
MS SDK 6.1 Compiler Directive The compiler directive in which this function's declaration was enclosed in the Ms SDK version 6.1, header file, ShlWAPI.h.
Min. OS version according to doc. The ninimum operating system version, as specified in the documentation accompanying Ms SDK versions 6.0 througn 6.1, under which this function is supported.
If this text is truncated and terminated by an ellipse ("...") the hidden text can be displayed through a click.
Ordinal The ordinal by which the function is exported. If an ordinal was not specified for a particular function it is not recommendable to import that function other than by name.
Filters
Because the table is by far too large to be displayed in its entirety on most screens and only functions exported by specific dll and/or operating system versions may be of interest, we have implemented both a row and a column filter.
The row filter will restrict the functions that are displayed to those exported as of the ShlWAPI.dll versions selected under Row Filter, below. Applying a row filter can reduce the height of the table considerably.
A column filter will limit the displayed operating systems to the versions preceded by a check mark under Column Filter, below. Column filters reduce the width of the table.
Scroll Controls
Unfortunately, even after having applied filters, the table may still be too wide and/or high for it to be displayed in its full size.
As this would necessitate repeatedly scrolling to the bottom of the table to scroll to the right or left, we have also implemented a small window containing links with which you can scroll the desired columns/rows into view.
However, under certain Internet Explorer versions (e.g. 7, 8) it is necessary to open this page in Compatibility Mode for these controls to function and they may funcion only partially (or not at all) under some browsers.
Row Filter
Only show functions documented by Microsoft as being available as of ShlWAPI.dll
version 6.1 (Windows 7) *10 version 7.0 *10 version(s) 6.03/6.02 *9 version 6.01 *1 version 6.0
version 5.5 version 5.0 version 4.71 version unknwon
Show all functions
Apply Filter
 
Column Filter
Show which functions are exported under/by:
Windows 10 (ShlWAPI.dll version 10.0.16299.15 (WinBuild.160101.0800))
Windows 7 (ShlWAPI.dll version 6.1.7601.17514 (win7sp1_rtm.101119-1850))
Windows Vista (ShlWAPI.dll version 6.0.6000.16386 (vista_rtm.061101-2205))
Windows 2003 Server (ShlWAPI.dll version 6.00.3790.3959 (srv03_sp2_rtm.070216-1710))
Windows 2000 with IE 6 (ShlWAPI.dll version 6.00.2800.1106)
Windows XP (ShlWAPI.dll version 6.00.2600.0000)
Windows 2000 (ShlWAPI.dll version 5.00.3502.6601)
Windows 98 SE with IE 5 (ShlWAPI.dll version 5.00.2614.3500)
Windows NT 4.0 with IE 5 (ShlWAPI.dll version 5.00.2314.1000)
Apply Filter
 
Scroll Controls X
  up  
Left   right
  down  
 
    Windows 10 Windows 7 Windows Vista Windows
Server 2003
Windows 2000 Windows XP Windows 2000 Windows
98 SE
Windows
NT 4.0
       
  ShlWAPI.dll Version : File version : 10.0.16299.15 (WinBuild.160101.0800) File version : 6.1.7601.17514 (win7sp1_rtm.101119-1850) File version : 6.0.6000.16386 (vista_rtm.061101-2205) File version : 6.00.3790.3959 (srv03_sp2_rtm.070216-1710) File version : 6.00.2800.1106 File version : 6.00.2600.0000 File version : 5.00.3502.6601 File version : 5.00.2614.3500 File version : 5.00.2314.1000        
Num. Function Name Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Exported
(Yes/No)
Min. ShlWAPI.dll version according to doc. MS SDK 6.1 Compiler Directive
#if (...)
...
#endif
Min. OS version according to doc. Ordinal
1. AssocCreate Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
2. AssocGetPerceivedType Yes Yes Yes Yes NO NO NO NO NO 6.0 _WIN32_IE >= _WIN32_IE_IE60SP2 XP ... Service Pack 2 (SP2)  
3. AssocIsDangerous Yes Yes Yes Yes Yes NO NO NO NO 6.01 *1 _WIN32_IE >= 0x0601 XP ... Service Pack 1 (SP1), Windows Server 2003  
4. AssocQueryKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
5. AssocQueryKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
6. AssocQueryStringA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
7. AssocQueryStringW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
8. AssocQueryStringByKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
9. AssocQueryStringByKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
10. CharLowerWrapW Yes No No No No No No No No 5.0   Windows 2000, ... Windows XP 38 *3
11. CharUpperBuffWrapW Yes No No No No No No No No 5.0   Windows 2000, ... Windows XP 44 *3
12. ChrCmpIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
13. ChrCmpIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
14. ColorAdjustLuma Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
15. ColorHLSToRGB Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
16. ColorRGBToHLS Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
17. CompareStringWrapW Yes No No No No No No No No 5.0   Windows 2000, ... Windows XP 45 *3
18. ConnectToConnectionPoint Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 168 *5
19. DelayLoadFailureHook Yes Yes Yes Yes Yes Yes NO NO NO ?      
20. DllGetVersion Yes Yes Yes Yes Yes Yes Yes Yes Yes        
21. DllInstall Yes No No No No No No No No 4.71 none NT 4.0 ... with IE 4, Windows 98, Windows 2000  
22. FindResourceWrapW Yes NO NO NO NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 66 *3
23. GetAcceptLanguagesA Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= 0x0603 Windows 2000, ... Windows XP 14 *13
24. GetAcceptLanguagesW Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= 0x0603 Windows 2000, ... Windows XP 15 *5
25. GetDateFormatWrapW Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 311 *3
26. GetMenuPosFromID Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
27. GetTimeFormatWrapW Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 310 *3
28. HashData Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
29. IntlStrEqWorkerA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
30. IntlStrEqWorkerW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
31. IsCharAlphaNumericWrapW Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 28 *3
32. IsCharSpaceA Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP  
33. IsCharSpaceW Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP 29 *13
34. IsInternetESCEnabled Yes Yes Yes Yes NO NO NO NO NO 6.0 _WIN32_IE >= 0x0602 Windows Server 2003  
35. IsOS Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 437 *4
36. IStream_Copy Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
37. IStream_Read Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 184 *5
38. IStream_ReadPidl Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE60 Windows Vista  
39. IStream_ReadStr Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
40. IStream_Reset   Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 213 *5
41. IStream_Size Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 214 *5
42. IStream_Write Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows Vista 212 *5
43. IStream_WritePidl Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE60 Windows Vista  
44. IStream_WriteStr Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
45. IUnknown_AtomicRelease Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 169 *5
46. IUnknown_GetSite Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 256 *5
47. IUnknown_GetWindow Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 172 *5
48. IUnknown_QueryService Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 176 *3
49. IUnknown_Set Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 199 *5
50. IUnknown_SetSite Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 174 *5
51. MLFreeLibrary No Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000 418 *13
52. MLLoadLibraryA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000 377 *13
53. MLLoadLibraryW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000 378 *13
54. MLWinHelpA Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 395 *3
55. MLWinHelpW Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 397 *3
56. OutputDebugStringWrapW Yes No No No NO NO NO NO NO 5.0   Windows 2000, ... Windows XP 115 *3
57. ParseURLA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 1 *13
58. ParseURLW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 2 *13
59. PathAddBackslashA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
60. PathAddBackslashW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
61. PathAddExtensionA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
62. PathAddExtensionW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
63. PathAppendA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
64. PathAppendW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
65. PathBuildRootA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
66. PathBuildRootW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
67. PathCanonicalizeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
68. PathCanonicalizeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
69. PathCombineA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
70. PathCombineW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
71. PathCommonPrefixA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
72. PathCommonPrefixW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
73. PathCompactPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
74. PathCompactPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
75. PathCompactPathExA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
76. PathCompactPathExW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
77. PathCreateFromUrlA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
78. PathCreateFromUrlW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
79. PathCreateFromUrlAlloc Yes Yes Yes NO NO NO NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
80. PathFileExistsA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
81. PathFileExistsW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
82. PathFindExtensionA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
83. PathFindExtensionW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
84. PathFindFileNameA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
85. PathFindFileNameW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
86. PathFindNextComponentA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
87. PathFindNextComponentW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
88. PathFindOnPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
89. PathFindOnPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
90. PathFindSuffixArrayA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
91. PathFindSuffixArrayW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
92. PathGetArgsA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
93. PathGetArgsW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
94. PathGetCharTypeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
95. PathGetCharTypeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
96. PathGetDriveNumberA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
97. PathGetDriveNumberW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
98. PathIsContentTypeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
99. PathIsContentTypeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
100. PathIsDirectoryA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
101. PathIsDirectoryW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
102. PathIsDirectoryEmptyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
103. PathIsDirectoryEmptyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
104. PathIsFileSpecA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
105. PathIsFileSpecW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
106. PathIsLFNFileSpecA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
107. PathIsLFNFileSpecW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
108. PathIsNetworkPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
109. PathIsNetworkPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
110. PathIsPrefixA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
111. PathIsPrefixW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
112. PathIsRelativeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
113. PathIsRelativeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
114. PathIsRootA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
115. PathIsRootW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
116. PathIsSameRootA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
117. PathIsSameRootW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
118. PathIsSystemFolderA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
119. PathIsSystemFolderW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
120. PathIsUNCA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
121. PathIsUNCW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
122. PathIsUNCServerA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
123. PathIsUNCServerW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
124. PathIsUNCServerShareA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
125. PathIsUNCServerShareW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
126. PathIsURLA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
127. PathIsURLW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
128. PathMakePrettyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
129. PathMakePrettyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
130. PathMakeSystemFolderA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
131. PathMakeSystemFolderW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
132. PathMatchSpecA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
133. PathMatchSpecW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
134. PathMatchSpecExA Yes Yes Yes NO NO NO NO NO NO 7.0 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
135. PathMatchSpecExW Yes Yes Yes NO NO NO NO NO NO 7.0 _WIN32_IE >= _WIN32_IE_IE70 Windows Vista  
136. PathParseIconLocationA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
137. PathParseIconLocationW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
138. PathQuoteSpacesA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
139. PathQuoteSpacesW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
140. PathRelativePathToA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
141. PathRelativePathToW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
142. PathRemoveArgsA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
143. PathRemoveArgsW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
144. PathRemoveBackslashA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
145. PathRemoveBackslashW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
146. PathRemoveBlanksA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
147. PathRemoveBlanksW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
148. PathRemoveExtensionA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
149. PathRemoveExtensionW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
150. PathRemoveFileSpecA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
151. PathRemoveFileSpecW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
152. PathRenameExtensionA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
153. PathRenameExtensionW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
154. PathSearchAndQualifyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
155. PathSearchAndQualifyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
156. PathSetDlgItemPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
157. PathSetDlgItemPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
158. PathSkipRootA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
159. PathSkipRootW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
160. PathStripPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
161. PathStripPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
162. PathStripToRootA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
163. PathStripToRootW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
164. PathUndecorateA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
165. PathUndecorateW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
166. PathUnExpandEnvStringsA Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 2000  
167. PathUnExpandEnvStringsW Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 2000  
168. PathUnmakeSystemFolderA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
169. PathUnmakeSystemFolderW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
170. PathUnquoteSpacesA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
171. PathUnquoteSpacesW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
172. QISearch Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 219 *4
173. SHAllocShared Yes Yes Yes Yes NO NO NO NO NO *2 _WIN32_IE >= 0x0603 Windows 2000 7 *5
174. SHAnsiToAnsi Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 345 *12
175. SHAnsiToUnicode Yes Yes Yes Yes *14 Yes *14 Yes *14 Yes *14 Yes *14 Yes *14 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 215 *12
176. SHAutoComplete Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
177. SHCopyKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
178. SHCopyKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
179. SHCreateMemStream Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 12 *4
180. SHCreateShellPalette Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
181. SHCreateStreamOnFileA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
182. SHCreateStreamOnFileW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
183. SHCreateStreamOnFileEx Yes Yes Yes Yes Yes Yes NO NO NO 6.0 _WIN32_IE >= 0x0600 Windows XP  
184. SHCreateStreamWrapper No NO Yes Yes Yes Yes Yes Yes Yes ?      
185. SHCreateThread Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
186. SHCreateThreadRef Yes Yes Yes Yes NO NO NO NO NO 6.0 _WIN32_IE >= _WIN32_IE_IE60 XP ... Service Pack 2 (SP2)  
187. SHCreateThreadWithHandle Yes Yes NO NO NO NO NO NO NO 6.1      
188. SHDeleteEmptyKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
189. SHDeleteEmptyKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
190. SHDeleteKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
191. SHDeleteKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
192. SHDeleteOrphanKeyA No Yes Yes Yes Yes Yes Yes Yes Yes ?      
193. SHDeleteOrphanKeyW No Yes Yes Yes Yes Yes Yes Yes Yes ?      
194. SHDeleteValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
195. SHDeleteValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
196. ShellMessageBoxA Yes Yes Yes NO NO NO NO NO NO ? none Windows 2000  
197. ShellMessageBoxW Yes Yes Yes NO NO NO NO NO NO ? none Windows 2000  
198. SHEnumKeyExA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
199. SHEnumKeyExW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
200. SHEnumValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
201. SHEnumValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
202. SHFormatDateTimeA Yes Yes Yes NO NO NO NO NO NO 5.0 none Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 353 *13
203. SHFormatDateTimeW Yes Yes Yes NO NO NO NO NO NO 5.0 none Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 354 *13
204. SHFreeShared Yes Yes Yes Yes NO NO NO NO NO ? *7 _WIN32_IE >= 0x0603 Windows 2000, ... Millenium Edition (ME) 10 *5
205. SHGetInverseCMAP Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none Windows 2000, ... Windows XP  
206. SHGetThreadRef Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
207. SHGetValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
208. SHGetValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
209. SHGetViewStatePropertyBag Yes Yes Yes Yes Yes NO NO NO NO 5.0 _WIN32_IE >= 0x0600 Windows 2000  
210. SHIsChildOrSelf Yes Yes Yes NO NO NO NO NO NO 5.0   Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003  
211. SHIsLowMemoryMachine Yes Yes Yes Yes Yes Yes Yes Yes Yes ? none ?  
212. SHLoadIndirectString Yes Yes Yes Yes Yes Yes NO NO NO 5.5 _WIN32_IE >= _WIN32_IE_IE55 Windows XP  
213. SHLockShared Yes Yes Yes Yes NO NO NO NO NO ? _WIN32_IE >= 0x0603 Windows 2000 8 *5
214. SHMessageBoxCheckA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 185 *13
215. SHMessageBoxCheckW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 191 *13
216. SHOpenRegStreamA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
217. SHOpenRegStreamW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
218. SHOpenRegStream2A Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
219. SHOpenRegStream2W   Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
220. SHPropertyBag_WriteBSTR Yes Yes NO NO NO NO NO NO NO 6.1   Windows 7 *6  
221. SHQueryInfoKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
222. SHQueryInfoKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
223. SHQueryValueExA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
224. SHQueryValueExW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
225. SHRegCloseUSKey Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
226. SHRegCreateUSKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
227. SHRegCreateUSKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
228. SHRegDeleteEmptyUSKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
229. SHRegDeleteEmptyUSKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
230. SHRegDeleteUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
231. SHRegDeleteUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
232. SHRegDuplicateHKey Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
233. SHRegEnumUSKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
234. SHRegEnumUSKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
235. SHRegEnumUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
236. SHRegEnumUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
237. SHRegGetBoolUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
238. SHRegGetBoolUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
239. SHRegGetIntW Yes Yes Yes NO NO NO NO NO NO ? none Windows 2000 280
240. SHRegGetPathA Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
241. SHRegGetPathW Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
242. SHRegGetUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
243. SHRegGetUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
244. SHRegGetValueA Yes Yes Yes Yes NO NO NO NO NO 6.0 _WIN32_IE >= 0x0602 *8 XP ... Service Pack 2 (SP2)  
245. SHRegGetValueW Yes Yes Yes Yes NO NO NO NO NO 6.0 _WIN32_IE >= 0x0602 *8 XP ... Service Pack 2 (SP2)  
246. SHRegisterValidateTemplate Yes Yes Yes Yes Yes Yes Yes NO NO ?      
247. SHRegOpenUSKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
248. SHRegOpenUSKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
249. SHRegQueryInfoUSKeyA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
250. SHRegQueryInfoUSKeyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
251. SHRegQueryUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
252. SHRegQueryUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
253. SHRegSetPathA Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
254. SHRegSetPathW Yes Yes Yes Yes Yes Yes Yes NO NO 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
255. SHRegSetUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
256. SHRegSetUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
257. SHRegWriteUSValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
258. SHRegWriteUSValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
259. SHReleaseThreadRef Yes Yes Yes Yes Yes Yes NO NO NO 6.0 _WIN32_IE >= _WIN32_IE_IE60 Windows XP  
260. SHRunIndirectRegClientCommand Yes Yes Yes NO NO NO NO NO NO ?   ?  
261. SHSendMessageBroadcastA Yes Yes Yes NO NO NO NO NO NO 5.0 or 5.01 _WIN32_IE >= _WIN32_IE_IE501 Windows XP 432 *3
262. SHSendMessageBroadcastW Yes Yes Yes NO NO NO NO NO NO 5.0 or 5.01 _WIN32_IE >= _WIN32_IE_IE501 Windows XP 433 *3
263. SHSetThreadRef Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 _WIN32_IE >= 0x0500 NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
264. SHSetValueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
265. SHSetValueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
266. SHSkipJunction Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
267. SHStrDupA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
268. SHStrDupW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
269. SHStripMneumonicA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 203 *13
270. SHStripMneumonicW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 225 *13
271. SHUnicodeToAnsi Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 217 *12
272. SHUnicodeToUnicode Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 346 *12
273. SHUnlockShared Yes Yes Yes Yes NO NO NO NO NO ? *7 _WIN32_IE >= 0x0603 Windows 2000 9 *5
274. StopWatchFlush Yes No No No No No No No No 5.0 _WIN32_IE < _WIN32_IE_IE70 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003  
275. StopWatchMode Yes No No No No No No No No 5.0 _WIN32_IE < _WIN32_IE_IE70 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003  
276. StrCatBuffA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
277. StrCatBuffW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
278. StrCatChainW Yes Yes Yes Yes Yes Yes NO NO NO 5.5 _WIN32_IE >= _WIN32_IE_IE55 Windows XP  
279. StrCatW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
280. StrChrA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
281. StrChrW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
282. StrChrIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
283. StrChrIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
284. StrChrNIW Yes Yes Yes Yes Yes Yes NO NO NO 6.0 _WIN32_IE >= _WIN32_IE_IE60    
285. StrChrNW Yes Yes Yes Yes Yes Yes NO NO NO 6.0 _WIN32_IE >= _WIN32_IE_IE60    
286. StrCmpCA Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP 155 *3
287. StrCmpCW Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP 156 *3
288. StrCmpICA Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP 157 *3
289. StrCmpICW Yes Yes Yes Yes NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60SP2 Windows 2000, ... Windows XP 158 *3
290. StrCmpIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
291. StrCmpLogicalW Yes Yes Yes Yes Yes Yes NO NO NO 5.5 _WIN32_IE >= _WIN32_IE_IE55 Windows XP  
292. StrCmpNA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
293. StrCmpNW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
294. StrCpyNW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
295. StrCmpNCA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows XP 151 *3
296. StrCmpNCW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows XP 152 *3
297. StrCmpNIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
298. StrCmpNIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
299. StrCmpNICA Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows XP 153 *3
300. StrCmpNICW Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE50 Windows 2000, ... Windows XP 154 *3
301. StrCmpW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
302. StrCpyW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
303. StrCSpnA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
304. StrCSpnW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
305. StrCSpnIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
306. StrCSpnIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
307. StrDupA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
308. StrDupW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
309. StrFormatByteSize64A Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
310. StrFormatByteSizeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
311. StrFormatByteSizeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
312. StrFormatByteSizeEx Yes Yes Yes NO NO NO NO NO NO 6.0 none Windows Vista ... with Service Pack 1 (SP1)  
313. StrFormatKBSizeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
314. StrFormatKBSizeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
315. StrFromTimeIntervalA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
316. StrFromTimeIntervalW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
317. StrIsIntlEqualA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
318. StrIsIntlEqualW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
319. StrNCatA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
320. StrNCatW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
321. StrPBrkA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
322. StrPBrkW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
323. StrRChrA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
324. StrRChrW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
325. StrRChrIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
326. StrRChrIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
327. StrRetToBSTR Yes Yes Yes Yes Yes Yes NO NO NO 5.5 _WIN32_IE >= _WIN32_IE_IE55 Windows XP  
328. StrRetToBufA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
329. StrRetToBufW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
330. StrRetToStrA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
331. StrRetToStrW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
332. StrRStrIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
333. StrRStrIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
334. StrSpnA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
335. StrSpnW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
336. StrStrA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
337. StrStrW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
338. StrStrIA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
339. StrStrIW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
340. StrStrNIW Yes Yes Yes Yes Yes Yes NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE60 or _WIN32_IE >= _WIN32_IE_IE6 Windows Vista  
341. StrStrNW Yes Yes Yes Yes Yes Yes NO NO NO *2 _WIN32_IE >= _WIN32_IE_IE60 or _WIN32_IE >= _WIN32_IE_IE6 Windows Vista  
342. StrToInt64ExA Yes Yes Yes Yes Yes Yes NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60 NT 4.0 ... with IE 4.0, Windows 98, Windows 95 with IE 4.0, Windows 2000  
343. StrToInt64ExW Yes Yes Yes Yes Yes Yes NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE60 NT 4.0 ... with IE 4.0, Windows 98, Windows 95 with IE 4.0, Windows 2000  
344. StrToIntA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
345. StrToIntW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
346. StrToIntExA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
347. StrToIntExW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
348. StrTrimA Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
349. StrTrimW Yes Yes Yes Yes Yes Yes Yes Yes Yes 4.71      
350. UrlApplySchemeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
351. UrlApplySchemeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
352. UrlCanonicalizeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
353. UrlCanonicalizeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
354. UrlCombineA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
355. UrlCombineW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
356. UrlCompareA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
357. UrlCompareW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
358. UrlCreateFromPathA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
359. UrlCreateFromPathW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
360. UrlEscapeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
361. UrlEscapeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
362. UrlFixupW Yes Yes Yes NO NO NO NO NO NO 5.0 none Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 462 *5
363. UrlGetLocationA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
364. UrlGetLocationW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
365. UrlGetPartA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
366. UrlGetPartW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
367. UrlHashA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
368. UrlHashW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
369. UrlIsA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
370. UrlIsW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
371. UrlIsNoHistoryA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
372. UrlIsNoHistoryW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
373. UrlIsOpaqueA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
374. UrlIsOpaqueW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
375. UrlUnescapeA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
376. UrlUnescapeW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0 none NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
377. WhichPlatform Yes Yes Yes NO NO NO NO NO NO 5.0 _WIN32_IE >= _WIN32_IE_IE501 Windows 2000, ... Windows 2000 Server, Windows XP, Windows Server 2003 276 *13
378. wnsprintfA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0   NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
379. wnsprintfW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0   NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
380. wvnsprintfA Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0   NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  
381. wvnsprintfW Yes Yes Yes Yes Yes Yes Yes Yes Yes 5.0   NT 4.0 ... with IE 5, Windows 98, Windows 95 with IE 5, Windows 2000  

 
*1 No version 6.01 of ShlWAPI.dll seems to ever have been released/distributed. But, based on the definitions in sdkddkver.h, it is safe to assume that what was meant is the 6.0.xxxx.yyyy version that shipped with Internet Explorer 6 Service Pack (SP) 1.
*2 No minimum ShlWAPI.dll version documented in documentation accompanying MS SDK 6.1.
*3 No minimum ShlWAPi.dll version documented for ordinal.
*4 Ordinal by which the function can/has to be imported under pre-Vista systems.
*5 Undocumented ordinal. This ordinal is based on the research performed by SST and may not be applicable under all ShlWAPI.dlls.
*6 Inofficial minimum operating system version.
*7 Documented as exported by Shell32.dll version 5.0.
*8 This is only one of two (!) occurrences of this compiler directive ("_WIN32_IE >= 0x0602") in the entire SDK (both in ShlWAPI.h) and was, we believe, initially intended to denote that source code enclosed by this directive requires Internet Explorer 6.0 (and/or Windows XP/2003) with Service Pack (SP) 2. However, for unknown reasons, the value 0x0602, in the definition of the version constant for IE 6.0 SP 2, appears to have subsequently been replaced by 0x0603.
*9 As with the version specification 6.01 (see footnote number 1. above), 6.02 and 6.03 probably refer more to the Internet Explorer and/or operating system version(s) (in combination with a particular service pack), rather than the version of the individual module. Because of footnote number 8, both presumably stand for the ShlWAPI.dll version that was distributed as part of Internet Explorer (IE) 6 (and/or Windows XP/2003) with Service Pack (SP) 2.
*10 As MS SDK version 6.1 was released prior to Windows Vista, 7.0 is the version number of the Internet Explorer package/distribution as a whole and not necessarily that of all its modules.
*11 The referred to functions are thoroughly documented collectively.
*12 Undocumented ordinal. The given ordinal is based on the research performed by SST but was subsequently verified through tests.
*13 Undocumented ordinal. The given ordinal is based on the research performed by SST but was subsequently verified through tests. Refer to the function's description in the SST developer reference for furhter details.
*14 Under this operating system/ShlWAPI.dll version the function is exported by the ordinal specified in Ordinal Column only. Refer to the function's description in the SST developer reference for furhter details.


Discover
Downloads
Support
Site Map


Document/Contents version 1.01
Page/URI last updated on April 28, 2022
 
Copyright © Stoelzel Software Technologie (SST) 2004 - 2014
Suggestions and comments mail to:
webmaster@stoelzelsoftwaretech.com